CSCI 120 Introduction to Computation Bits... and pieces (draft)

نویسنده

  • Saad Mneimneh
چکیده

You may recall from the previous lecture that the use of electro mechanical relays, and in subsequent years, diodes and transistor, made it possible to construct more advanced computers, e.g. ENIAC. This is accredited to the fact that these devices could function as on/off switches. On one hand, they create the ability to encode logic into the circuits of the computer. This means that the computer can perform different tasks under different conditions, i.e. the notion of a program. For instance, one could encode the logic if A OR B then C. On the other hand, these devices allow the engineers to worry less about the values that could possibly arise in the system: the switch is either on or off. It cannot be anything in between. Therefore, this means that any errors due to fluctuation in voltage levels are greatly reduced. It would be enough to simply distinguish between high voltage and low voltage. This brings us to the question of Analog versus Digital. In simple terms, a digital system encodes information using a number of devices that have discrete states (e.g. on/off switches). An analog system encodes information using a device that have continuous states (e.g. measurement in an electric circuit). To build an intuition for digital versus analog, consider the problem of encoding a number using buckets of water. One possibility is to use two kinds of buckets, full and empty. The buckets will be arranged in a special way to encode the number, a strategy that we may agree upon. Another possibility is to use one bucket only, and fill it up to a level proportional to that number. Although the analog system seems to be more accurate, consider what happens if the buckets moved. Any movement of the bucket in the analog system would alter the level of water and hence cause an error in detecting the encoded number. In the digital system, however, a full bucket remains full, and an empty bucket remains empty (even if a small amount of water moves around). We have encountered an example of digital versus analog before when we examined the abacus and the slide rule. In the following figure, try to identify what is digital and what is analog:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CSCI 120 Introduction to Computation Introduction (draft)

ion/generalization: thinking at high level, e.g. ability to view two different systems as being the same representation: modeling the ideas and entities that are being dealt with, e.g. shapes as strings algorithm: finding ways and methods to ahieve what is needed (this is not always possible) program: representation or encoding of an algorithm, usually machine dependent, e.g. the same addition ...

متن کامل

CSCI 120 Introduction to Computation Computer Networks (draft)

Primitive forms of data networks have a long history. After all, it is all about communication. Early societies used smoke signal to communicate information. In the 19 century, telegraphy was used as means of communicating messages. Messages were manually encoded into strings of symbols and then manually transmitted and received. When necessary, the messages were manually relayed at intermediat...

متن کامل

CSCI 120 Introduction to Computation Operating System (draft)

So far, we have studied computation from different perspectives, starting from its abstract nature and the design of algorithms all the way to the physical issues involving the electronic representation (bits) and the computer architecture required to carry out the computation. We identified essential components of such an architecture including the CPU, the control unit, the ALU, the registers...

متن کامل

CSCI 120 Introduction to Computation Ports and I / O devices ( cont . ) ( draft

This is the most basic input device. The keyboard contains keys users press to enter data into a computer. Desktop computer keyboards typically have from 101 to 105 keys. Keyboards for smaller computers, such as laptops, contain fewer keys. All computer keyboards have a typing area that includes the letters of the alphabet, numbers, punctuation marks, and other basic keys. The keys originally w...

متن کامل

تأثیر درازمدت ضایعه نخاعی بر روی پارامترهای اسپرم رت بالغ

Introduction: Spinal cord injury (SCI) is a serious public health problem which seriously affects the victim, family, and even the society. Research studies have shown that 80% of SCI victims are men. In recent years, there have been extensive research works on the effect of SCI (acute and/or chronic) on fertility potential of sperm and spermatogenesis in laboratory animals. SCI may disturb the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007